<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>06_JS函数</title>
</head>
<body>
    <script>
        function  f1(){
            console.log('方法f1被调用了');
        }
        f1();
        f1();
        f1();
        f1();

        function f2(n){
            console.log('方法f2被调用了');
            console.log(n);
        }
        f2(10);
        f2(20);
        f2('你好');

        //函数可以设置多个参数，参数个数可以不匹配
        //实参个数小于形参个数时，未被赋值的为undefined
        function  f3(a,b){
            console.log('方法f3被调了');
            console.log(a+b);
        }
        f3(1,6);
        f3(10,20,50);//把多余的参数忽略掉
        f3(5);//10+undefined=NaN


        function f4(x,y){
            console.log('方法f4被调了');
            return x+y;
        }
        let res=f4(1,9);
        console.log(res);

        const f6=()=>{
            console.log('方法f6被调了');
        }
        f6();
    </script>
</body>
</html>